mountain duck - Español Inglés Diccionario